home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / qrfm41.zip / QRFM.DOC < prev    next >
Text File  |  1992-12-03  |  54KB  |  992 lines

  1.  
  2.                              QRFM Ver 4.1                  4 Dec 92
  3.                       Mountain Retreat Software
  4.  
  5.                                 QRFM
  6.                 (c) Copyright 1991 by John Jamieson
  7.                          All Rights Reserved
  8.  
  9.   Intro:
  10.  
  11.     QRFM is a BBS File Manager, you should be able to handle all your
  12.     BBS file management chores from this platform. QRFM is designed
  13.     especially for the BBS with Limited Hard Disk space and without a
  14.     Backup Tape Drive. I think a lot of us have Boards that fit this
  15.     description. QRFM uses a data base to manage online files in the
  16.     Upload and DownLoad directories and offline files residing on
  17.     floppies. This system makes it possible to run a BBS with a large
  18.     complement of offline files. Offline files are easely placed back on
  19.     line, QRFM tells you what floppy disk it needs in order to return
  20.     a file to a download directory.
  21.  
  22.     Although QRFM was designed with QuickBBS Vers 2.75 and Remote Access
  23.     Vers 1.10/1.11 in mind. It should be useable with any BBS that creates
  24.     DoorInfo1.BBS and uses Files.BBS to record file descriptions.
  25.     QRFM now swaps to EMS if available or Disk if EMS is not available
  26.     when either shelling to DOS or when shelling to other programs.
  27.     Because of QRFM's memory needs amd because QRFM shells to programs
  28.     like ARJ which requires 290k plus memory, it was a problem assuring
  29.     adaquate memory. With Swaping, QRFM no longer places such heavy
  30.     demands on memory.
  31.  
  32.     Qrfm Features:
  33.  
  34.      a) Move files from the Upload area to a DownLoad area, between
  35.         DownLoad areas and between Download areas and BackUp flopies.
  36.      b) Edit File Description, Name or Date. The description editor
  37.          allows the use of 240 character descriptions.
  38.      c) Check/View/Alter the contents of an Archive,
  39.          (Shells to your Archive programs then your File Manager)
  40.      d) Recompress File to different Compression type,
  41.          (Shells to your Archive programs).
  42.      e) Check for Virus, (shells to your virus checker).
  43.      f) Backup Files to Floppy and Catalog those backups.
  44.          Files are backed up and the backups cataloged, makeing it
  45.          possible to take files offline and put them back on line
  46.          easily. Backup file copies are kept in groups in accordance
  47.          with assigments made when configuring file areas. Each download
  48.          area can be assigned a backup group or a group of download
  49.          areas can use the same backup group.
  50.      g) Delete unwanted files both online and backup copies.
  51.      h) Search for files by File Name or Key Word.
  52.      i) Produces a variety of file lists, including
  53.         .Cross Reference file lists in both .Ans and .Asc
  54.          format for display with Type 45 menu item.
  55.         .AllFile listings for a specified user level.
  56.         .File lists of selected file areas.
  57.      j) Pick List access to file information. Display includes Backup
  58.          disk number, name of Uploader, and the number of downloads as
  59.          well as description, size and date.
  60.      k) CDROM compatable
  61.  
  62.     SrchDoor Features:
  63.      a) Uses the Qrfm database to perform fast searches. Handy if File
  64.         Lists have gotten so large that the BBS searches are time consuming.
  65.         SrchDoor uses the QRFM indexs in New file and File Name searches.
  66.      b) Searches can be performed on all areas or they can be limited to
  67.         a collection of areas or one area.
  68.  
  69.  
  70.   Operation Overview:
  71.  
  72.    The Setup functions provide the system with the information that it
  73.    requires to operate.
  74.  
  75.    To exit the program Close any window that might be open by pressing
  76.    the F10 key or by clicking on the  [■] in upper left corner of the
  77.    window. then press Alt-x. You could also exit, selecting eXit on the
  78.    Exit SubMenu.
  79.  
  80.    PickLists are used to select files to be operated on by the File_Ops and
  81.    Offline_Ops menus. A the way it works is a file is selected from the
  82.    Pick List, use the Mouse or Arrow keys to make a selection. A High
  83.    Lighted file is a selected file, then without exiting the PickList window
  84.    select the File_Ops or Offline_ops menu and select the required operation.
  85.    The Pick_Lists menu offers 3 Lists the Upload, DownLoad and Not Backed up
  86.    Lists and in addition the menu has a function to Load New Uploads into
  87.    the data base. The Load New Uploads Function loads info on files not
  88.    previously loaded into the data base for use by the UpLoad PickList.
  89.  
  90.    File Ops menu is broken into two areas. The first contains functions
  91.    that operate on a file selected using one of the pick lists. The
  92.    second group of functions operate on files extracted from the
  93.    selected file and placed in the QRFM\Temp directory. The extracted
  94.    contents of an archive can be altered using a file manager, the files
  95.    can then be recompressed. Use this method to alter the contents of
  96.    Files, as any changes to a file's, date, size, or name will cause
  97.    conflicts with the data base, if changes are made to a file outside
  98.    the QRFM system. 
  99.  
  100.    Whenever you highlite a file then press enter to shell to your file
  101.    manager, if the file hasn't already been decompressed to the TEMP
  102.    directory, the first thing QRFM does is decompress the file. The file
  103.    is also decompressed when any of the File Ops functions below the
  104.    line are chosen.
  105.  
  106.    The Offline Ops menu provides the tools for maintaining offline files.
  107.  
  108.    The Locator menu contains the search functions.
  109.  
  110.    The BBS Lists menu can Update the Files.BBS lists, Prepare an
  111.    AllFiles List and Reference Area Lists. But it's a good idea to set
  112.    up a maintenance event using the utility QRFMFLST.EXE to accomplish
  113.    the task. QRFMFLST.EXE will also handle the task of importing of
  114.    uploads. The AllFiles.Lst file and the cross Reference Area lists are
  115.    placed in the QRFM directory. When you make File Lists available for
  116.    download, use a directory that has not been entered in the QRFM
  117.    configuration. Since file lists are continually changing size it
  118.    would be a make work project trying to keep the QRFM data base up
  119.    to date. I have a seperate download directory for file lists and
  120.    offer a selection of different file lists.
  121.  
  122.   General Info:
  123.  
  124.    The Files.BBS files in both the Upload and Download file areas are
  125.    updated only when the BBS_Lists function [Update Files.BBS] is
  126.    selected or the utility QRFMLST.EXE is used to accomplish the update.
  127.    Prior to running [Update Files.BBS] Qrfm input is only recorded in
  128.    the QRFM data base.
  129.  
  130.    A Files.BBS must exist in every non CDROM area. Because in order to
  131.    support CDROM's, if QRFM dosen't find a Files.BBS file in the File
  132.    Area Directory it will assume that the area is a CDROM area and
  133.    description changes will be written to a FilesXX.BBS file in the
  134.    QRFM\Lists directory (the File Area Code will be used in place of XX
  135.    in FilesXX.BBS).  If for any reason the Files.BBS dosen't exist put a
  136.    dummy Files.BBS in that area so QRFM can replace it with an updated
  137.    one or move and rename the FilesXX.BBS, after it has been created)
  138.    from the lists directory to the File Area Directory.
  139.  
  140.    If you choose to use QRFM, all changes to the Files.BBS files and
  141.    files in the associated directories should be accomplished using QRFM
  142.    and it's utilities. Bypassing QRFM to make changes will leave the
  143.    data base out of sync. Most functions are handled from the QRFM
  144.    menus, but in some unusual cases you may have to be creative. Lets
  145.    say you want to add a readme file to a .ZIP file in one of the
  146.    download file areas. First highlite the file that will be added to
  147.    then press enter to decompress it. Then drop to DOS and add the
  148.    readme file to the decompressed package in the QRFM\TEMP directory.
  149.    Return to the program and recompress the file.
  150.  
  151.    To add files to the system it's best to just place them in the
  152.    Uploads directory and import them as with Uploads. Descriptions
  153.    can either be added using the QRFM editor or the Files.BBS could
  154.    be edited to pickup the new description. If the files were added
  155.    to a download directory you would have to run the QRFM utility
  156.    VerifDb to add the file to the QRFM database. This last approach
  157.    could be slow if VerifDb is working with a large data base.
  158.  
  159.    The importing of new files from the uploads directory into the QRFM
  160.    data base can be done automaticly using the utility QRFMFLST.EXE
  161.    during a system event or it can be accomplished from the Pick List
  162.    Menu item [Load New Uploads].
  163.  
  164.    QRFM does not allow duplicate file names even if the files have a
  165.    different extension or are in a different directory.  The uploads
  166.    directory will take the file but the name must be changed before
  167.    before the file can be moved to a download directory.
  168.  
  169.    QRFM can be used with or without a mouse. If running without a mouse
  170.    use the arrows keys to select menu items and the Tab key to Select
  171.    Entry fields or Selections. Main menu items are selected by pressing
  172.    the Alt key plus the HighLighted letter in the menu item description.
  173.    See KeyPress info below.
  174.  
  175.    Importing my Files.BBS and associated file info, 3,600 files, into
  176.    the QRFM data base took 4.5 hours on my 386SX, allow plenty of time
  177.    for this function.
  178.  
  179.    An associated Door, SRCHDOOR, Makes use of the QRFM data base to
  180.    provide improved search capability. SrchDoor does a very fast New
  181.    Files search or File Name search. In addition it will search all
  182.    lines in multi line descriptions.
  183.  
  184.    QRFM includes a File Cross Reference capability. A usage for
  185.    instance: Include all files including Pascal source code in a cross
  186.    list or include all files supporting VGA in a cross reference list.
  187.    Cross Reference Areas are created with Config menu item (File Areas).
  188.    Files can be taged for inclusion in up to 5 cross reference areas
  189.    using the File_Ops menu item (Add to Ref Area).
  190.  
  191.    When using the File Manager function, changes can be made to the
  192.    contents of a file. The File Manager works with files decompressed or
  193.    moved into the temp dir. If any changes are made to this decompressed
  194.    package, the Recompress function must be used to replace the
  195.    origional copy of the file.
  196.  
  197.    QRFM uses a database to manage Quickbbs/RA files. The location of
  198.    files on backup disks cannot be recontructed. For this reason it is
  199.    recommended that .DAT and .CFG files be backed up at least after
  200.    every session involving the backup of BBS down loadable files, or the
  201.    deletion of a file involving a floppy.
  202.  
  203.  
  204.   Setup:
  205.  
  206.     a.  Create a QRFM directory, a LISTS Subdirectory and a TEMP
  207.         Subdirectory and place QRFM.EXE and the utilities you intend to
  208.         use in the QRFM directory.
  209.  
  210.    C:\─┐
  211.        │
  212.        └─QRFM────────────┬─QRFM.EXE
  213.                          ├─SRCHDOOR.EXE   or  SRCHDOR2.EXE
  214.                          ├─QRFMSRCH.EXE
  215.                          ├─QRFMFLST.EXE
  216.                          ├─CNTDN.EXE
  217.                          ├─UPBY.EXE
  218.                          ├─VERIFDB.EXE
  219.                          ├─REBLDIDX.EXE
  220.                          ├─QRFM.KEY
  221.                          │
  222.                          ├─TEMP (SubDir)
  223.                          └─LISTS (SubDir)──── *.HDR
  224.  
  225.          When you run QRFM for the first time the following files are
  226.          created in the QRFM directory.
  227.  
  228.                          │
  229.                          ├─QRFM.CFG
  230.                          ├─QRFMAREA.DAT
  231.                          ├─QRFMDESC.DAT
  232.                          ├─QRFMFILE.DAT
  233.                          ├─QRFMAREA.IDX
  234.                          ├─QRFMDATE.IDX
  235.                          ├─QRFMNBAK.IDX
  236.                          └─UPLFILE.IDX
  237.  
  238.  
  239.     The rest of the setup is handled from the Config menu.
  240.  
  241. ┌────────────────────────────────────────────────────────────────────┐
  242. │Exit  Pick_Lists  File_Ops  Offline_Ops  Locator  BBS_Lists  Config │
  243. └───────────────────────────────────────────────────────────────┬────┘
  244.                                                                 │
  245.                                                      ┌──────────┴───────────┐
  246.                                                      │ Directories          │
  247.                                                      │ File Areas           │
  248.                                                      │ Compression Methods  │
  249.                                                      │ Other Externals      │
  250.                                                      │ Import Files.BBSs    │
  251.                                                      │ Backup Drive         │
  252.                                                      ├──────────────────────┤
  253.                                                      │ Import all Files.BBSs│
  254.                                                      │ Import a files.BBSs  │
  255.                                                      └──────────────────────┘
  256.  
  257.  
  258.     b. The BBS Upload and DnLoad directories should contain the
  259.        Files.BBS and the files listed in the Files.BBS. Any other
  260.        files in the BBS Upload and DnLoad directories that you
  261.        don't want to appear in the data base should be removed.
  262.        Prior to running Import Files.BBS. Files not listed in
  263.        the Files.BBS will be included in the data base with a
  264.        dummy description. Any files that get past you can be
  265.        deleted later.
  266.     c. Change to the QRFM dir and Run QRFM. Allow QRFM to build
  267.        the Config files. Then select Setup and then complete the
  268.        Setup items. The BBS as it exists at present should be
  269.        reflected in these entries.
  270.        1. Directories: Enter the complete path names for your BBS
  271.           Program directory and your DownLoad Directory.
  272.  
  273.          ╔═[■]═════════════════ System Directory Config ════════════════╗
  274.          ║                                                              ║
  275.          ║                                                              ║
  276.          ║     BBS Directory       c:\Ra                                ║
  277.          ║                                                              ║
  278.          ║     Upload Directory    D:\newfiles                          ║
  279.          ║                                                              ║
  280.          ║                [  Ok  ]   [Cancel]                           ║
  281.          ║                                                              ║
  282.          ╚══════════════════════════════════════════════════════════════╝
  283.  
  284.        2. File Areas: Enter the complete path names for all of the
  285.           BBS File Download areas and File Cross Reference areas.
  286.           File Cross Reference Areas are explained in General Info
  287.           above.
  288.           All areas in use must be entered at this time. The Areas
  289.           ConFig window operates as follows.
  290.            The window opens in the [Add Area] configuration use the
  291.            mouse or Tab key to select the Area key field. Enter a
  292.            two character Area Key for a download area. This key will
  293.            be used by the system in all future record keeping. Use
  294.            the Mouse,Alt+ HighLighted Letter or Tab key to move to the
  295.            other entry fields and complete them. DON'T use the enter
  296.            key when entering Data it will switch you to [Pick Area].
  297.            When all the fields are complete, Select [Save].
  298.            The selection boxes have these functions.
  299.             [Add Area] formats entry fields for a new area.
  300.             [Add XRef Area] formats fields for a new cross reference area.
  301.             [Pick Area] will allow you to select an area from those
  302.              assigned, in order to make changes.
  303.             [Save] saves the current entry
  304.             [Delete] deletes an unused area.
  305.             [Done] or [Cancel] Exits the window, a click on the [■] in
  306.              upper left corner, or pressing F10 will also exit the window.
  307.  
  308.          ╔═[■]═══════════════ Areas Config ════════════════════╗
  309.          ║ 1A  ░                                               ║
  310.          ║ 1B  ░     Area Key      1A                          ║
  311.          ║ 1C  ░                                               ║
  312.          ║ 1D  ░ Access Level      5                           ║
  313.          ║ 1E  ░                                               ║
  314.          ║ 1F  ░   Description     Menu Systems                ║
  315.          ║ 1G  ░                                               ║
  316.          ║ 1H  ░     Area Path     H:\Menu                     ║
  317.          ║ 1I  ░                                               ║
  318.          ║ 1J  ░     BackUp Group 00 to 99  02                 ║
  319.          ║ 2A  ░                                               ║
  320.          ║ 2B  ░   [  Add Area  ]               [ Done ]       ║
  321.          ║ 2C  ░                                               ║
  322.          ║ 3A  ░   [ Add Xref Area ]            [Cancel]       ║
  323.          ║ 3D  ░                                               ║
  324.          ║ 3E  ░   [Pick Area]     [Save ]      [Delete]       ║
  325.          ║ 3G  ░                                               ║
  326.          ╚═════════════════════════════════════════════════════╝
  327.  
  328.        3. Compression Methods: The compression methods you deal with
  329.           should be entered here with the corresponding extraction and
  330.           compression commands. If the programs called here are not in
  331.           your path, use the full path names. If you use ARJ you will
  332.           need much memory, QRFM running ARJ seems to need about 500k.
  333.  
  334.           The following example supports the inclusion of subdirectory
  335.           information in files. The Alternate Extraction Command allows
  336.           you to decompress without using path info. I found it necessary
  337.           to add this Alternate Extraction command because I was finding
  338.           some uploads that were compressed with path info in error. The
  339.           Alternate Extraction Command allows me to drop that path info
  340.           when decompressing by using Arj e.
  341.  
  342.  
  343.          ╔═[■]════════════════════ Compression Methods ════════════════════╗
  344.          ║                                                                 ║
  345.          ║   Ext.   Extraction Cmnd    Compression Cmnd   Alt Extract Cmnd ║
  346.          ║                                                                 ║
  347.          ║   ARJ    Arj x -y           Arj a -jt -y -r    Arj e            ║
  348.          ║   ZIP    PkUnZip -d         PkZip -rp          PkUnzip          ║
  349.          ║   PAK    Pak e              Pak a /I                            ║
  350.          ║   SDN    Pak e              Pak a /I                            ║
  351.          ║                                                                 ║
  352.          ║                                                                 ║
  353.          ║              [  Ok  ]         [ Cancel]                         ║
  354.          ║                                                                 ║
  355.          ╚═════════════════════════════════════════════════════════════════╝
  356.  
  357.        4. Other External: Give the system the command that executes your
  358.           Directory manager and Virus checker. As with compression Methods
  359.           If the programs called here are not in your path, use the full
  360.           path names. The directory manager and Virus Scan programs
  361.           shown in the example below are Shareware programs selected for
  362.           the example because of their availability. They are found on
  363.           BBS's as DR.* And SCANV*.*. First give your favorite File
  364.           Manager and Virus checker a try.  A couple of other file
  365.           managers I tried worked fine and can be substituted for DR.
  366.           DF.EXE, Directory Freedom on my BBS as DF450.ZIP or DB.EXE
  367.           from Director Vers 4.5 on my BBS as DIRECTOR.ZIP.
  368.  
  369.  
  370.          ╔═[■]═══════════════ External Calls Config ════════════════════╗
  371.          ║                                                              ║
  372.          ║                                                              ║
  373.          ║    Dir Manager         DR                                    ║
  374.          ║                                                              ║
  375.          ║                                                              ║
  376.          ║    Virus Check         B:\Scan\Scan /D *.* /NOMEM            ║
  377.          ║                                                              ║
  378.          ║                                                              ║
  379.          ║                 [  Ok  ]         [ Cancel]                   ║
  380.          ║                                                              ║
  381.          ╚══════════════════════════════════════════════════════════════╝
  382.  
  383.        5. Select the drive that you wannt QRFM to use for floppy backups.
  384.  
  385.        6. Import Files.BBS: when the rest of the setup is complete you
  386.           are ready for this function. All the Files.BBS files except
  387.           the one in your Upload directory are read in to the Data Base
  388.           along with File sizes and file dates. Orphan files are also
  389.           imported, and a list of any files that are called out in the
  390.           Files.BBS but not found in the Directory, is produced and
  391.           placed in the download directory. This function is intended to
  392.           be used only once. It can be repeated if for some reason files
  393.           have been added to the download directory without using QRFM.
  394.           If repeated this function only picks up files not already in
  395.           the Data Base. The reading of the Upload directory Files.BBS
  396.           is a seperate function and is found in the Pick_Lists Menu.
  397.           This function is not required if the BBS dosen't have files
  398.           yet. Already mentioned above but I will mention it again,
  399.           importing my Files.BBS and associated file info, 3,600 files,
  400.           into the QRFM data base took 4.5 hours on my 386SX, allow
  401.           plenty of time for this function. If you want you can import
  402.           directories one at a time using the Import a Files.BBS function.
  403.  
  404.   Operation:
  405.  
  406.     a. After the configuration has been established including the Import
  407.        of Download areas, Files.BBS, into the QRFM database, the system
  408.        is ready for use.
  409.        Any files that are in the upload directory should be imported at
  410.        this time. Use the Pick_List menu item [Load New Uploads], it
  411.        will import all files that haven't already been imported, into
  412.        the QRFM data base. A file does not have to be on the Files.BBS
  413.        list, Orphan files are also imported into the data base.
  414.        You can use this feature when adding files to the board. Just
  415.        place them in the Upload directory and import them, then use the
  416.        QRFM description edit function to add a description.
  417.        Descriptions read from the Upload Directory Files.BBS can be up
  418.        to 240 characters on the same line as the File name and starting
  419.        in column 14. When imported into the QRFM data base descriptions
  420.        are placed in lines 46 characters long. Only 7 lines can be
  421.        displayed by QRFM and only 240 character descriptions can be be
  422.        edited. Keep descriptions under 240 characters.
  423.  
  424.     b. Pick_Lists are used to select a file for processing by the the
  425.        functions in the File_Ops and OffLine_Ops menus. A file must be
  426.        high-lighted in a Pick_List before a file can be processed. Pull
  427.        up Pick_Lists by selecting one from the Pick_List menu with
  428.        mouse, function Key, or Alt key and menu item first letter. Close
  429.        a Pick_List with the F10 key or click on the upper left corner
  430.        with the mouse.
  431.  
  432.        Key presses available while traversing the Pick_Lists:
  433.            Home          HiLite Bar moves to first item
  434.            End           HiLite Bar moves to last item
  435.            PageUp        HiLite Bar moves up a page
  436.            PageDn        HiLite Bar moves down a page
  437.            Up Arrow      HiLite Bar moves up a line
  438.            Dn Arrow      HiLite Bar moves down a line
  439.            Enter         If a file is HiLited the file is uncompressed and
  440.                          your file manager is called to view it's contents
  441.                          If a file area is not displayed the HiLited file
  442.                          area will be displayed.
  443.            Left Arrow    If a file area is displayed it will be closed so
  444.                          so that another area can be opened.
  445.            Any Character The file HiLite bar will jump to the next or first
  446.                          File whos name starts with that character.
  447.            Space Bar     Mark a collection of files for a group move. The
  448.                          space bar can also unmark a marked file.
  449.            Tab           When in window that has a number of buttons and
  450.                          fields the Tab key can be used to the next button
  451.                          or field.
  452.  
  453.        The mouse can be use to select files, Menu items and buttons.
  454.        the Right mouse button when clicked on a file name functions as
  455.        the space bar and will mark that file for a group move.
  456.  
  457.     c. File_Ops functions are all pretty much self explanatory. A couple
  458.        of things that arn't, when working with files you must first
  459.        bring up one of the three Pick Lists. With the UpLoad or DnLoad
  460.        Pick list displayed all the File_Ops are active.
  461.        Select a file by clicking on it with the left mouse button or
  462.        using the Arrow keys to move to and high-lite the file. Once a
  463.        file name has been high-lighted use the mouse or Alt-f to select
  464.        the File_Ops menu.
  465.        When moving files an optional tag and move is supported. If the
  466.        Move menu item is selected and any files are taged they will be
  467.        moved instead of the HiLited file. Files are taged by pressing
  468.        the right mouse button or the space bar.
  469.        If during the functions (Recompress, File Manager or Virus Scan)
  470.        a file is encountered that dosen't have a Extension, that can be
  471.        found in the Setup, the following steps are taken:
  472.          If the file is a .EXE you will be asked if you want to try and
  473.          decompress it. If you answer no or if the file has any other
  474.          extension that isn't found it will be copied to the Qrfm Temp
  475.          subdirectory. And the selected function will be completed.
  476.        The Lower Description Case function will change the description
  477.        from UpperCase to LowerCase with the exception of the first
  478.        character in each word.
  479.  
  480.     d. OffLine_Ops are active when the DnLoad Pick list is being displayed.
  481.        In addition the OffLine_Opp menu items [Backup to Floppy] and
  482.        [Mark Backup N/R] are active when the NotBacked picklist is
  483.        displayed.
  484.        The menu item [Mark Backup N/R] will mark an item as not requiring
  485.        backup, an item so marked will not appear on the Not Backed pick
  486.        list.
  487.        If QRFM is told to backup a floppy you will be asked to place a
  488.        floppy in the A: drive. If room is available on an existing
  489.        backup disk, in the required backup group, that disk disk will be
  490.        requested otherwise a blank formated disk will be requested. Once
  491.        backed up a file can be taken offline and put back on line as
  492.        required. QRFM keeps track of offline status, floppy disk
  493.        numbers, and the space available on floppys. The maximum number
  494.        of files that QRFM can catalog on a floppy has been set at 21.
  495.  
  496.     e. The Locator menu provides quick access to info in the data base.
  497.        The Pick_Lists can not be displayed when using Locator menu
  498.        functions.
  499.  
  500.     f. The BBS_Lists menu has functions for updateing the BBS file
  501.        listings. The File lists are are not maintained during File_Ops
  502.        functions, and must be updated using the BBS_Lists functions or
  503.        using the QRFM utility QRFMFLst (see info on utilities below).
  504.        The AllFiles.Lst, BakUpDsk.Lst and Reference Area lists are
  505.        placed in the QRFM\LISTS subdirectory. The Function (Get XferDoor
  506.        DnLoad Counts) will only function if XferDoor is used for
  507.        downloads. It incorporates downloads made using XferDoor into the
  508.        QRFM Data Base. See the paragraph on XferDoor below. Reference
  509.        area lists are created in .ANS and .ASC format for display by the
  510.        BBS.
  511.  
  512.     g. The QRFM menu system
  513. ┌─────────────────────────────────────────────────────────────────────┐
  514. │ Exit  Pick_Lists  File_Ops  Offline_Ops  Locator  BBS_Lists  Config │
  515. └────────┬───────────────┬────────────┬───────┬─────────┬─────────────┘
  516.          │               │            │       │         └─────────┐
  517. ┌────────┴─────────────┐ │            │  ┌────┴─────────────────┐ │
  518. │ UpLoad File List F2  │ │            │  │ Filename Search      │ │
  519. │ DnLoad File Lists F6 │ │            │  │ Keyword Search       │ │
  520. │ NotBacked Up List    │ │            │  │ Backup Disk Contents │ │
  521. ├──────────────────────┤ │            │  └──────────────────────┘ │
  522. │ Load new Uploads     │ │            │                           │
  523. └──────────────────────┘ │            │                           │
  524. ┌────────────────────────┴┐  ┌────────┴───────────┐               │
  525. │ Move F5                 │  │ Backup to Floppy F7│               │
  526. │ Edit Description        │  │ Delete Backup Copy │               │
  527. │ Name Change             │  │ Take Offline       │               │
  528. │ Date Change             │  │ Put Back Online    │               │
  529. │ Kill File               │  │ Mark Backup N/R    │               │
  530. │ Add to Ref List         │  └────────────────────┘               │
  531. │ Cut from Ref List       │              ┌────────────────────────┴───┐
  532. │ Lower Description Case  │              │ UpLoad Files.BBS Update    │
  533. │ UpLoaded By Name Edit   │              │ DnLoad Files.BBS Update    │
  534. ├─────────────────────────┤              │ Write AllFiles List        │
  535. │ Recompress         F4   │              │ Reference Area Lists       │
  536. │ Search for Virus        │              │ Backup Disk File List      │
  537. │ File Manager            │              └────────────────────────────┘
  538. │ Virus Chk/File Mgr F3   │
  539. │ Alt eXtract             │
  540. └─────────────────────────┘
  541.  
  542.                                          
  543.     h. Example PickList with File File DTP256.ARJ selected from the
  544.        File Area 1G.
  545.  
  546. Exit  Pick_Lists  File_Ops  Offline_Ops  Locator  BBS_Lists  Config
  547. ╔═[■]══════════════════════════ DnLoad Selector ═══════════════════════════════╗
  548. ║ Area    Graphics                                                             ║
  549. ║    ═╪══════════════════════════════════════════════════════════════════════  ║
  550. ║ 1A  ░   DANFLIK2.ZIP    ────────Area Info─────────────────────────────────   ║
  551. ║ 1B  ░   DANFLIK3.ZIP  ░  Path: D:\_Graph                                     ║
  552. ║ 1C  ░   DAZE41.ZIP    ░  Space Avail=219316224                               ║
  553. ║ 1D  ░   DAZZLE.ZIP    ░                           Area Access Level: 5       ║
  554. ║ 1E  ░   DAZZLE12.ZIP  ░  ────────File Info─────────────────────────────────  ║
  555. ║ 1F  ░   DBWRENDR.ZIP  ░  #:49        Size:274918    Date:10/29/1991          ║
  556. ║ 1G══░   DIGPRNT.ZIP   ░  XRef Areas: A                      Dnloads: 4       ║
  557. ║ 1H  ░   DOSEYE.ZIP    ░  Backup Group:06                                     ║
  558. ║ 1I  ░   DRAFTC.ZIP    ░   Uploaded By: Paul Jones                            ║
  559. ║ 1J  ░   DTP16.ZIP     ░  ────────File Description──────────────────────────  ║
  560. ║ 1K  ░══ DTP256.ARJ ═══░  DeskTop Paint 256. VGA Drivers for ATI,             ║
  561. ║ 2A  ░   DUMP0891.ARJ  ░  Headland & Paradise cards. A full colour            ║
  562. ║ 2B  ░   E2VGA5.ZIP    ░  bitmapped paint program uses the extended           ║
  563. ║ 2C  ░   EASYCASE.ZIP  ░  resolution of super VGA. Full colour                ║
  564. ║ 2D  ░   EDRAW320.ZIP  ░  manipulation and drawing, output in PCX, GIF,       ║
  565. ║ 3A  ░   EEDRAW.ARJ    ░  IFF/LBM, TIFF formats.                              ║
  566. ║ 3B  ░   EGA2VGA3.ZIP  ░                                                      ║
  567. ║ 3C  ░   EGAGRAPH.ZIP  ░                                                      ║
  568. ║ 3D  ░   EGALASER.ZIP  ░                                                      ║
  569. ╚══════════════════════════════════════════════════════════════════════════════╝
  570.  F2 Ups  F3 Chk  F4 Comp  F5 Move  F6 Dns  F7 Bak  F8 Info  F9 DOS  F10 Close
  571.  
  572.     i. The status line offers a one key press short cut to some of the
  573.        more often used functions.
  574.  
  575.  
  576.  
  577.   Recovery from a Hard Disk Crash:
  578.  
  579.     Backup the QRFM .Cfg and .Dat files on a regular basis in
  580.     preparation for an eventual hard disk crash. As a minimum the .Dat
  581.     files should be backed up each day in which download area files have
  582.     been backed to floppy. If the QRFM backup dosen't reflect the
  583.     condition of the backups on floppy, there is no way for QRFM to
  584.     recover the location of those files. I guess I could write a utility
  585.     to verify that the data, on the backup flopies, is in the database.
  586.     I have over 600 flopies that verifying would be a bit much.
  587.  
  588.     If a crash wipes out the QRFM directory/files restore them from
  589.     backup and run the utility ReBldIdx.EXE to generate the .Idx index
  590.     files, if they wern't included in the backup. If the QRFM
  591.     directories were lost be sure to re-create the QRFM sub directories.
  592.     Then restore any of the DownLoad/UpLoad directory structure that was
  593.     wiped out. Files.BBS are not needed QRFM will create them. QRFM
  594.     won't create missing directories, you must create them. (a possible
  595.     future QRFM revision). Missing files or files not recorded in the QRFM
  596.     backup, are not a problem. After the system again matches the QRFM
  597.     configuration data, run the utility VerifDb.Exe from the QRFM
  598.     directory.
  599.  
  600.  
  601.     VerifDb will check each file entry in the QRFM data base against the
  602.     actual files in the download directories and it will update the
  603.     files on line status. No need to place files that were lost in the
  604.     crash back on line prior to running VerifDB, all files backed up
  605.     using QRFM and not found on line will be statused as OffLine.
  606.  
  607.     QRFM recorded files that were lost and had not been backed up will
  608.     be deleted from the QRFM data base and are reported in a file named
  609.     VerifDb.Log that will be placed in the QRFM directory. The QRFM
  610.     backup may be a bit out of date so the download directories will be
  611.     checked for files that arn't in the QRFM data base. Files found in
  612.     the download directories that are not recorded in the QRFM backup,
  613.     will be added to the QRFM data base with out a description and will
  614.     be reported in VerifDb.Log. The QRFM edit function can be used to
  615.     describe the file.
  616.  
  617.  
  618.   Systens that have a CDROM:
  619.  
  620.     When importing files during QRFM setup if CDROM files.BBS's are to be
  621.     imported place files.BBS in the QRFM Lists directory under the name
  622.     FilesXX.BBS, one for each CDROM directory. Substitute the two
  623.     character QRFM file area designator for XX in the file name. If QRFM
  624.     dosn't find a Files.BBS in the File Area it will look in the Lists
  625.     directory. Description changes will be written to the FilesXX.BBS.
  626.  
  627.  
  628.  
  629.   Utilities and related programs:
  630.  
  631.     The following programs are not required in order to use QRFM, they
  632.     provide added features if you want or need them.
  633.  
  634.   1. SrchDoor and Srchdor2
  635.  
  636.      a. The difference between these two programs is that SrchDoor uses
  637.         Exitinfo.BBS and will give a user a list of new files since
  638.         the users last call. SrchDor2 uses DorInfo1.Def and does
  639.         everything else that SrchDoor does except for that one new files
  640.         function.
  641.  
  642.      a. SrchDoor does fast file name and new file searches are valuable
  643.         when the BBS searches are being slowed down by a large file
  644.         collection. SrchDoor makes use of the QRFM database to provide
  645.         fast and complete NewFile and FileName searches. SrchDoor will
  646.         also do description word searches. Another use for SrchDoor is
  647.         to restrict searches to particular directories. SrchDoor looks
  648.         in the default directory for DorInfo1.Def, and uses the
  649.         environment variable QRFM=C:\QRFM to locate the QRFM files.
  650.         SrchDoor will only display areas that fall within the user
  651.         security level.
  652.  
  653.      b. SrchDoor will run in stand alone local mode and as a door in
  654.         on-line door or in local mode. To run as a door SrchDoor must
  655.         find ExitInfo.BBS or DorInfo1.Def if you are running SrchDor2.
  656.  
  657.      c. Two seperate Search menus can be called, a QuickBBS type 7 door
  658.         is recomended. The command line parameter "S" will cause
  659.         SrchDoor to use it's File Search Menu and the parameter "N" will
  660.         bring up the New Files Menu. Command line parameters can also be
  661.         included to spell out the file areas that are to be searched and
  662.         a parameter can be used to force SrchDoor to Monochrome on the
  663.         BBS monitor.
  664.  
  665.         An example of how to call the door and samples of the menus
  666.         follow. Useing a QuickBBS type 7 menu Place the Full Path Name
  667.         followed by command line parameters in the Menu Optional Data
  668.         Field.
  669.  
  670.         Example command lines for File Name and Key Word searching
  671.          to search all areas              to search selected areas
  672.          C:\QRFM\SrchDoor.EXE S           C:\QRFM\SrchDoor.EXE S TP TC TA
  673.  
  674.         Example command lines for New Files searching
  675.          to search all areas              to search selected areas
  676.          C:\QRFM\SrchDoor.EXE N           C:\QRFM\SrchDoor.EXE N TP TC TA
  677.  
  678.         The two character parameters in the examples to the right are
  679.         area codes identifying file areas that a search is to be limited
  680.         to.
  681.  
  682.         SrchDoor can be forced to MonoChrome on the BBS monitor by
  683.         the use of a M parameter. Example:  C:\QRFM\SrchDoor.EXE M S
  684.         If used M must be the first parameter.
  685.  
  686.  
  687.    ╔════════════════════════════════════════════════════════════════════════╗
  688.    ║                           Search for a File                            ║
  689.    ╠════════════════════════════════════════════════════════════════════════╣
  690.    ║                   1    File Name Search                                ║
  691.    ║                   2    Description Key Word Search                     ║
  692.    ║                   Q    Exit New File Search                            ║
  693.    ╠════════════════════════════════════════════════════════════════════════╣
  694.    ║    QRFM SrchDoor - Mt. Retreat Software - Support BBS (408)335-4595    ║
  695.    ╚════════════════════════════════════════════════════════════════════════╝
  696.   Input :
  697.  
  698.  
  699.      Item 1 in the following screen is not available in SrchDor2
  700.    ╔════════════════════════════════════════════════════════════════════════╗
  701.    ║                            New File Search                             ║
  702.    ╠════════════════════════════════════════════════════════════════════════╣
  703.    ║                   1    New Files Since Last Date Called                ║
  704.    ║                   2    Files Added in the Past Week                    ║
  705.    ║                   3    Files Added in the Past Month                   ║
  706.    ║                   4    New Files as of mm-dd-yy                        ║
  707.    ║                   5    New Files as of X Days ago                      ║
  708.    ║                   Q    Exit New File Search                            ║
  709.    ╠════════════════════════════════════════════════════════════════════════╣
  710.    ║    QRFM SrchDoor - Mt. Retreat Software - Support BBS (408)335-4595    ║
  711.    ╚════════════════════════════════════════════════════════════════════════╝
  712.   Input :
  713.  
  714.  
  715.      d. SrchDoor.EXE is included in the QRFM package. If a Fossil
  716.         version is required it can be downloaded or Freq'd from
  717.         Mountain Retreat BBS. FileName QRFM_FOS.ARJ.
  718.  
  719.      e. Trouble shooting the SrchDoor installation:
  720.  
  721.          The Status bar can be an aid in trouble shooting the door
  722.          installation.  Check for a comment in the lower left corner
  723.          of the status bar.
  724.  
  725.   2. QRFMSrch
  726.  
  727.     QRFMSrch is a stand alone Search utility. It more or less duplicates
  728.     the features of SrchDoor. It only needs the QRFM data base to
  729.     function, it dosen't need access to the BBS and it's directories. If
  730.     not running QRFMSrch from the QRFM system directory , it is
  731.     necessary to add the environment variable SET QRFM=C:\QRFM, set it
  732.     to whatever directory QRFM is in.
  733.  
  734.   3. QRFMFLst
  735.  
  736.     QRFMFLst is a utility that can be run from a batch file. It will
  737.     accomplish the QRFM BBS List functions and then some. Command line
  738.     parameters are used to tell QRFMFLst the functions that are to be
  739.     accomplished. If not running QRFMFLst from the QRFM system
  740.     directory, it is necessary to add the environment variable SET
  741.     QRFM=C:\QRFM, set it to whatever directory QRFM is in.
  742.  
  743.     If you use XferDoor then the -F option will obtain DownLoad Counts
  744.     and the name of the User that uploads a file from files created by
  745.     XferDoor.
  746.     If you don't use XferDoor then the -O option will accomplish the
  747.     same tasks as the -F option, obtaining Names and Download counts
  748.     from the UpLoads and DnLoads logs. This -O option puts a copy of the
  749.     last DnLoads.Log line read into a Textfile called LastDn.Log in the
  750.     QRFM directory. If that file is not found the complete DnLoads log
  751.     will be processed, so don't delete it unless you also delete the
  752.     DnLoads.Log. If you are switching from XferDoor to another Transfer
  753.     Door you will want to create LastDn.Log or start with a new DnLoads
  754.     Log so that Downloads already counted don't get counted again. This
  755.     -O option could be time consuming if the UpLoads and DnLoads Logs
  756.     are allowed to get very long.
  757.  
  758.     QRFMFLst -O                         will accomplish the QRFM menu items
  759.                                            a. Load new Uploads
  760.                                            b. Get DnLoad counts from DnLoads
  761.                                               Log
  762.                                            c. UpLoad Files.BBS Update
  763.                                            e. DnLoad Files.BBS Update
  764.                                         ** ATTENTION, Use this  option
  765.                                         if you DON'T USE XferDoor to
  766.                                         handle file transfers and want
  767.                                         to use the DnLoads.Log to obtain
  768.                                         download counts. Use the -F
  769.                                         option if you use XferDoor.
  770.  
  771.     QRFMFLst -F                         will accomplish the QRFM menu items
  772.                                            a. Load new Uploads
  773.                                            b. Get Xferdoor DnLoad counts if
  774.                                               available
  775.                                            c. UpLoad Files.BBS Update
  776.                                            e. DnLoad Files.BBS Update
  777.                                         ** ATTENTION, Use this  option
  778.                                         if you USE XferDoor to handle
  779.                                         file transfers
  780.  
  781.  
  782.     QRFMFLst -R                         will accomplish the QRFM menu item
  783.                                         Reference Area Lists, updating
  784.                                         all Reference Area lists.
  785.                                         Reference area lists are created
  786.                                         in .ANS and .ASC format for
  787.                                         display by the BBS.
  788.  
  789.     QRFMFLst -L Level                   will Generate a Allfiles List
  790.                                           QRFMFLst -L 50
  791.                                           would Generate a Allfiles List
  792.                                           and include only areas with a
  793.                                           security level less than 50.
  794.  
  795.     QRFMFLst -S Adult.Lst D G1          Will Generate a list of the files
  796.                                         in file areas D and G1 and place it
  797.                                         in the lists subdirectory under the
  798.                                         name Adult.Lst.
  799.  
  800.     QRFMFLst -D Character               Will Generate a files list for each
  801.                                         area with a name that is generated
  802.                                         as follows. Character+File Area
  803.                                         key+.DIR. You probably will have no
  804.                                         use for this one it was for a
  805.                                         special purpose.
  806.  
  807.     The lists generated by the -S and -L switches can include a header
  808.     of your design. Create a list header and place it in a File with
  809.     the extension .HDR  and same name as the file it is to be used with.
  810.     Place the file in the lists subdirectory and it will be included
  811.     when the file list is generated.
  812.  
  813.     Command line parameters can be combined, but LIMIT the Length of the
  814.     parameter string to 100 characters.
  815.     Example:    QRFMFLst -F -R -L 50 -S Adult.Lst D G1  -S Prog.Lst 1 2 3
  816.     I had some problems with very long command lines and as yet don't
  817.     know what QRFMFLst command line limits are. My longest command line
  818.     at this time is 70 characters. If length becomes a problem just don't
  819.     combine too many options.
  820.  
  821.  
  822.   4. XferDoor
  823.  
  824.     XferDoor when used in conjunction with QRFM provides added features
  825.     in both QRFM and XferDoor. Qrfm will be given the name of a File
  826.     UpLoader and in addition DnLoad counts are passed to QRFM. XferDoor
  827.     will use the QRFM database to determine if a file is already on the
  828.     BBS. Existing files, includeing offline files can then be rejected.
  829.     XFERDR72.ARJ is the latest normal release at this time. It Supports
  830.     both QuickBBS Vers 2.75 and RA Vers 1.10/1.11. XferDr72.ARJ can be
  831.     downloaded from Mountain Retreat BBS at (408)335-4595 or Freq the
  832.     magic name XferDoor from 1:216/506. XferDoor requires the QRFM
  833.     environment variable be set. (SET QRFM=C:\QRFM), set it to whatever
  834.     directory QRFM is in.
  835.  
  836.  
  837.    5. CntDown
  838.  
  839.     CntDown will read DnLoads.Log file and record the download count in
  840.     the QRFM Data Base. CntDown can be used only once on a DnLoads.Log.
  841.     If you run this more than once on the same DnLoads.Log your download
  842.     count would be doubled.
  843.     This utility was intended to used only once, with the program
  844.     QRFMFLst being used for maintaining download counts after CntDown
  845.     establishes a baseline.
  846.     This program wants to be run from your QRFM directory.
  847.  
  848.  
  849.    6. UpBy
  850.  
  851.     UpBy reads the UpLoads.Log file and records the name of the user
  852.     that uploaded each file into the QRFM Data Base. As with CntDown,
  853.     this utility was intended to used only once,
  854.     to established a baseline.
  855.     Like CntDn this program must be run from the QRFM directory.
  856.  
  857.  
  858.    7. ReBldIdx
  859.  
  860.     This utility can be used as part of a backup system, it makes
  861.     the backup of .IDX files un-necessary as they can be regenerated
  862.     with this utility.
  863.  
  864.  
  865.    8. VerifDb
  866.  
  867.     VerifDb is required only in the event the QRFM data base and
  868.     directories/files become out of sync due to a hard disk crash,
  869.     additions/deletions of files outside of QRFM (a NoNo) or whatever.
  870.     See Recovery from a Hard Disk Crash above for info on it's use.
  871.  
  872.  
  873.  
  874.   History:
  875.  
  876.     Version 2 fixed a bug that caused problems in Index files when the
  877.     index file size reached 32k. A function was added to the OffLine_Ops
  878.     Menu, Mark Backup N/R. This function will mark files not requiring
  879.     backup, keeping them off of the NotBacked Up PickList. Reference
  880.     area lists are created in .ANS and .ASC format for use with Type 45
  881.     or Type 5 menu types.
  882.  
  883.     Version 3.0 adds file taging for group moves and a jump to feature.
  884.     With the jump to feature, if a pick list of files is displayed pressing
  885.     a character will jump to the first file whos name starts with that
  886.     character. The utility VerifyDB.Exe was added, it was created mainly
  887.     for use in the event of Hard Disk problems.
  888.  
  889.     Version 3.0a corrects a few minor glitches discovered after the 3.0
  890.     release.
  891.  
  892.     Version 3.0b adds the File functions, Lower Description Case and
  893.     UpLoaded By Name Edit. It also corrects problems in the utilities
  894.     VerifDB and ReBldIdx. They were flawed and the files they created
  895.     did not totally match the actual condition of the BBS files.
  896.  
  897.     Version 3.1 corrects a problem with a disappearing highlite bar in
  898.     the NotBacked Up Pick List. It also eliminates a bug that prevented
  899.     a download area's associated backup area from being changed to a new
  900.     non existing area. Made a change to the Load new Uploads function,
  901.     on compleation of this function the user is now presented with the
  902.     Upload Files Pick List. A Config menu option for selecting A or B
  903.     drives for floppy backups was added. Docs cleaned up a bit.
  904.  
  905.     Version 3.1a corrects a glitch in the new backup drive selection
  906.     function. It also adds ReCompress and BackUp to the selections
  907.     on the status line. Corrected an alignment problem in the positioning
  908.     of extended description lines displayed by QRFMSrch and SrchDoor.
  909.  
  910.     Version 3.1b corrects a problem that prevented QRFM from creating a
  911.     new config file. Also added message notifying user if memory at
  912.     startup is inadequate.
  913.  
  914.     Version 3.2 SrchDoor will now work on Multinode systems. Also fixed
  915.     a problem with SrchDoor repeating a record when doing a word search
  916.     if that word was repeated in the record. QRFM and QRFMFLst will
  917.     obtain the uploaders name from the UpLoads log if XferDoor is not
  918.     providing the info. QRFMFLst will obtain download counts from the
  919.     DnLoads log if XferDoor isn't providing them.
  920.  
  921.     Version 3.3 Beta. Support for CDROM directories added. A message
  922.     stateing that QRFM is working will now be displayed during time
  923.     consuming processes. Areas can now be imported 1 at a time (Config
  924.     Menu).
  925.  
  926.     Version 3.4 minor changes to beta version.
  927.  
  928.     Version 3.5 SrchDoor revised by adding HotKey feature and an
  929.     additional New Files menu item.
  930.  
  931.     Version 3.6 Set 535k as minimum memory requirement.
  932.  
  933.     Version 3.6a bugfix in QRFM and QRFMFLST Import Upload routines.
  934.  
  935.     Version 3.7 When shelling to DOS or other programs, QRFM as of this
  936.     change will swap to EMS if available, if EMS is not available QRFM
  937.     will swap to disk.
  938.  
  939.     Version 3.8 BugFix Fixed bug that caused hang at startup
  940.  
  941.     Version 3.9 fixes 3 problems.
  942.     a. QRFM could not handle CD-ROMs that included a Files.BBS
  943.     in the CD-ROM directories. This revision fixes that CD-ROM problem.
  944.     b. QRFM could not handle the decompression and compression of files
  945.     that included subdirectory information. Changes in this revision
  946.     fix the decompression/compression problem.
  947.     c. The Import a Files.BBS function would not import just one
  948.     Files.BBS. QRFM will now import one Files.BBS at a time.
  949.  
  950.     Version 4.0 cleans up problems introduced by Version 3.9. This fix
  951.     required that the comment field in the Compression Methods Dialog
  952.     be eliminated, the space was required for the addition of an
  953.     Alternate Extraction method.
  954.  
  955.     Version 4.1 Added Srchdor2, it uses DorInfo1.Def instead of
  956.     ExitInfo.BBS as SrchDoor for systems not able to produce ExitInfo.BBS.
  957.  
  958.    Disclaimer agreement
  959.  
  960.     Users of QRFM and it's utilities must except the following disclaimer
  961.     agreement:
  962.  
  963.     QRFM and it's utilities are provided AS IS. The Author makes no
  964.     Warranty of any kind, expressed or implied. In addition THE AUTHOR
  965.     ASSUMES NO LIABILITY FOR DAMAGES WHICH MAY RESULT WHICH MAY RESULT
  966.     FROM THE USE OF QRFM or it's utilities.
  967.  
  968.     QRDB is ShareWare, a $15 registration fee is required. For an
  969.     additional $10 I'll send you a copy of the latest version with with
  970.     a 65 character message of your choice replacing the following line
  971.     in the QRFM SrchDoor menu.
  972.  
  973.    ╠════════════════════════════════════════════════════════════════════════╣
  974.    ║    QRFM SrchDoor - Mt. Retreat Software - Support BBS (408)335-4595    ║
  975.    ╚════════════════════════════════════════════════════════════════════════╝
  976.  
  977.    If you decide to continue useing QRFM after a 90 day trial period
  978.    you are expected to register. Please send your registration fee to:
  979.  
  980.              John Jamieson
  981.              Mountain Retreat Software
  982.              555 Buckeye St.
  983.              Felton Ca, 95018
  984.  
  985.     For support contact:
  986.  
  987.              Fidonet 1:216/506
  988.              Internet John.Jamieson@f506.n216.z1.FIDONET.ORG
  989.              BBS phone (408)335-4595
  990.              Voice (408)335-4672
  991.  
  992.